package com.shiyi.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * forward：使用时，直接使用forward:/haha.html的方式即可，但是forward:后的路径需要全路径，因为不会走视图解析器
 * 1、请求地址不会发生变化，由服务端进行内部转发
 * 2、请求域数据不会丢失，因为是一次请求
 * 3、根目录：localhost:8080/项目地址/,包含了项目的访问地址
 * @author wangzhanshuai
 * @date 2021/1/21 9:55 下午
 * @since 1.0
 */
@Controller
@RequestMapping("/forward")
public class ForwardController {

    @RequestMapping("/testForward")
    public String testForward() {
        System.out.println("forward...");
        return "forward:/haha.html";
    }

    @RequestMapping("/testForward2")
    public String testForward2() {
        System.out.println("forward2...");
        return "forward:/forward/testForward";
    }
}
